package com.a.a.a.a.b;

import com.a.a.a.a.a;
import com.a.a.a.a.a.f.g;
import com.taobao.txc.parser.b.a.h;

public class b
  implements a
{
  private final Number a;
  private final Number b;
  private final g c;
  private final g d;
  
  public b(Number paramNumber1, Number paramNumber2)
  {
    if (paramNumber1 == null) {
      throw new IllegalArgumentException();
    }
    if (paramNumber2 == null) {
      throw new IllegalArgumentException();
    }
    this.a = paramNumber1;
    this.b = paramNumber2;
    this.c = null;
    this.d = null;
  }
  
  public b(Number paramNumber, g paramg)
  {
    if (paramNumber == null) {
      throw new IllegalArgumentException();
    }
    if (paramg == null) {
      throw new IllegalArgumentException();
    }
    this.a = paramNumber;
    this.b = null;
    this.c = null;
    this.d = paramg;
  }
  
  public b(g paramg, Number paramNumber)
  {
    if (paramg == null) {
      throw new IllegalArgumentException();
    }
    if (paramNumber == null) {
      throw new IllegalArgumentException();
    }
    this.a = null;
    this.b = paramNumber;
    this.c = paramg;
    this.d = null;
  }
  
  public b(g paramg1, g paramg2)
  {
    if (paramg1 == null) {
      throw new IllegalArgumentException();
    }
    if (paramg2 == null) {
      throw new IllegalArgumentException();
    }
    this.a = null;
    this.b = null;
    this.c = paramg1;
    this.d = paramg2;
  }
  
  public Object a()
  {
    return this.a == null ? this.c : this.a;
  }
  
  public Object b()
  {
    return this.b == null ? this.d : this.b;
  }
  
  public void a(h paramh)
  {
    paramh.a(this);
  }
}


/* Location:           C:\Users\ibm\Downloads\txc-yun-sample (1)\txc-yun-sample\lib\txc-client-2.0.72.jar
 * Qualified Name:     com.a.a.a.a.b.b
 * JD-Core Version:    0.7.0.1
 */